package com.speakglobe.jms;

import java.util.List;
import javax.mail.MessagingException;
import javax.servlet.ServletContext;

import com.speakglobe.security.model.User;

public interface EmailService {
	
	public void sendEmail(String fromEmail,List<String> recipientEmails,
			List<String> copiedRecipientEmails, 
            List<String> blindRecipientEmails, 
            String subjectLine, 
            String bodyText, 
            String htmlText,
            List attachments,
            List inLineAttachments,
            boolean isHtml) throws MessagingException ;
	public Boolean sendPasswordRequestEmail(String emailAddress, User user, ServletContext ctx) throws Exception;
	public Boolean sendSupportEmail(String from,String emailSupport, String userName, ServletContext ctx);
}
